home *** CD-ROM | disk | FTP | other *** search
/ AM/FM: Amiga Musicians' Freeware Magazine 12 / AM-FM 12.adf / utilities / Eddy / eddy.doc.pp / eddy.doc
Text File  |  1992-11-07  |  10KB  |  269 lines

  1. **************************************************************************
  2. *                                                                        *
  3. * Dominator Software Development                                         *
  4. * Yamaha SY22/TG33 editor-librarian                                      *
  5. * V1.0 SHAREWARE Releasedate : 01/93                                     *
  6. * Concept & programming : Luc De pauw                                    *
  7. *                                                                        *
  8. **************************************************************************
  9.  
  10. 1.0 Introduction
  11. ----------------
  12.  
  13. First of all I'd like to thank Wim Van Ranst for designing the layout of the
  14. edit window; also to Yamaha Benelux for sending me the SysEx format
  15. for the SY22.
  16.  
  17. Eddy is designed for easy access, creating and swapping of YAMAHA
  18. SY22/TG33 voices/banks through a MIDI interface located at the serial-port.
  19.  
  20. The program has a unique feature to move sounds from a TG33 module to a
  21. SY22 keyboard. (Normally you can't move voices from a TG33 to a SY22
  22. because the SY22 is not able to recognize them !).
  23.  
  24. Altough the program has been carrefully tested, it is however possible
  25. that it contains one or more bugs. I'm not responsable for this, even
  26. if it means the loss of a valuable sound.
  27.  
  28. It doesn't matter if you use kickstart 1.2, 1.3, 2.04, the program
  29. works fine with these versions. (Can somebody tell me if it works with
  30. kickstart 3.0 , A4000 or A1200 users ?)
  31.  
  32. The program uses of the RCT library (Requester Construction Toolkit)
  33. from Maxon computer. The library may freely be copied, but the product
  34. RCT which creates the requesters and so, is a commercially available
  35.  product.
  36. (The library is only used for the file- and warning-requesters)
  37.  
  38. 2.0 Installation
  39. ----------------
  40.  
  41.  
  42. Floppy users move on to the next topic.
  43.  
  44. You can easily install EDDY on your hard drive.
  45.  
  46. Just move the eddy drawer to a place on your hard drive.
  47.  
  48. Copy the rct.library in the libs directory to your libs directory on the
  49. hard drive.
  50.  
  51. Copy the edfnt.font + edfnt(dir) to your font directory.
  52.  
  53. Eddy needs an assign statement to know where he can find his initial voice,
  54. this is a directory which contains the file (voice data) initial.sy22 and
  55. where he saves the single-voice data.
  56.  
  57. Add the following statement to your startup-sequence:
  58.  
  59. ASSIGN EDDY_IV: <full directory_name>
  60.  
  61.  
  62. Example tree of system:
  63.  
  64. Assign EDDY_IV: dh0:MIDI/eddy/sounds/
  65.  
  66.     dh0:-+
  67.          +--MIDI-+
  68.          |       +--eddy--+
  69.          |                +--eddy
  70.          |                +--sounds-+
  71.          |                          +--initial.sy22
  72.          |                          +--
  73.          +--Fonts--+                +-
  74.          |         +--edfnt--+-5
  75.          |         |         +-8
  76.          |         +--edfnt.font
  77.          +--libs-+
  78.          |       +--rct.library
  79.          |       +--
  80.                  +-
  81.  
  82.  
  83. 3.0 Instructions
  84. ----------------
  85.  
  86.  
  87. When eddy is running (double click on its icon), you will see a window
  88. presenting an empty voice bank.
  89.  
  90. Eddy has now been allocating the serial port for MIDI use. This means
  91. you can't run another program like Music-X V1.1, Bars&Pipes or KCS
  92. simultaneous. It is however possible to resume the serial port in Music-X
  93. , start eddy up , dump or edit a bank, a voice ; quit eddy and move back to
  94. Music-X.
  95.  
  96. The window looks like a mini-spreadsheet, with 8 rows and 8 columns,
  97. displaying 64 voices = 1 bank on the screen.
  98.  
  99. At the far right of the window there is an icon bank, displaying some
  100. usefull functions.
  101.  
  102. From upper left to right under:
  103.  
  104. 3.1 The icon bank
  105. -----------------
  106.  
  107. Voice send......: Sending a voice to the synthesiser, this voice will be
  108.                   placed into the edit-buffer of the synth.
  109.  
  110. Voice receive...: Receiving the current voice selected on your SY22/TG33,
  111.                   in the MENU bar you will find a option MIDI, if it states
  112.                   TG33 it means your still in SY22 mode but you can switch
  113.                   to TG33 mode. Important for owners of both the equipment.
  114.  
  115. Voice load......: Load a voice from disk. (A requester will pop up.)
  116.  
  117. Voice save......: Saves the voice in the EDDY_IV: directory under its
  118.                   voice-name.
  119.                   (No requester will pop up.)
  120.  
  121.  
  122. Edit voice......: Edit the voice in the voice-edit window.
  123.  
  124. Initialize voice: Initialize the voice currently selected.
  125.  
  126.  
  127. 3.2 The menu functions
  128. ----------------------
  129.  
  130. a) Bank menu :
  131.  
  132. Load.........: Pops up a requester, select your bank and it will be
  133.                loaded.
  134.  
  135. Save.........: Pops up a requester, select your directory and type in
  136.                a logic bank name such as Jazzy.bank or Techno.bank.
  137.                The .bank suffix will not automatically been added, it's up
  138.                to you wheter you use it or not. It's much quicker to find
  139.                the difference between a bank or a voice file.
  140.  
  141. Transmit.....: Transmit a whole bank via MIDI to the SY22 or TG33.
  142.                This is done with the SysEx SY22 full bank dump.
  143.                (Voices & Multi). But the multi part is not supported,
  144.                this means after the voices are dumped, (The clock mouse-
  145.                pointer dissapears), the program
  146.                sends a SysEx OFF message, the synth now waits until you
  147.                press the NO button upon the SY22 or TG33.
  148.                This is done because the SY22 does not support a voice
  149.                only bulk dump. You'd better use a program change in
  150.                your sequencer to select the disired sound than using the
  151.                multi presets and it makes the exchange of songs from SY22
  152.                and TG33 (and reverse) much easier.
  153.                The multi data in your SY22/TG33 is preserved.
  154.                The MIDI menu SY22/TG33 has no effect on the transmit
  155.                function, it's always the SY22 format (TG33 knows that)
  156.                that is transmitted.
  157.  
  158. Receive......: This function shall dump each voice in memory from the SY22
  159.                or TG33 to the AMIGA. (Default = SY22)
  160.                Before you use this function check the MIDI menu, do not
  161.                select a wrong synth type. If you got an SY22 the menu must
  162.                display TG33.
  163.                The function sends for each voice a program change and
  164.                a voice dump request, this results in an error free
  165.                transmission of the SysEx data. If you tried to dump a
  166.                full bank under the release 1.2 or 1.3, this ended in 80%
  167.                in an uncomplete SysEx data dump, missing 1 or 2 bytes.
  168.                This is why the program uses the combination of program
  169.                changes and voice dump requests.
  170.  
  171. Initialize...: This will clear the bank in the AMIGA's memory to it's
  172.                initial values.
  173.  
  174.  
  175. b) The voice menu
  176.  
  177.  
  178. Load.........: Load a voice into the selected cell.
  179.  
  180. Save.........: Save a voice under it's current name in the current path.
  181.  
  182. Transmit.....: Transmit a voice to the synth's edit buffer.
  183.                (Do not forget to store the voice into an internal voice!!!)
  184.  
  185. Receive......: Receive the voice selected on your synth (internal or preset)
  186.                to the selected cell.
  187.  
  188. Copy.........: Copy a voice into a copy buffer.
  189.  
  190. Paste........: Paste the voice from the copy buffer into the selected cell.
  191.  
  192. Edit.........: The Edit window pops up, you can now edit a voice.
  193.                (See the Edit window for more details)
  194.  
  195. Initialize...: Initialize a voice.
  196.  
  197.  
  198. c) The MIDI menu
  199.  
  200. TG33.........: Currently SY22 format, but when selected TG33 format
  201.  
  202. SY22.........: Currently TG33 format, but when selected SY22 format
  203.  
  204.  
  205. 4.0 EDIT WINDOW
  206. ===============
  207.  
  208. The edit-window shows the 3 basic components of an SY22/TG33 voice.
  209.  
  210. Left the common edit-functions, in the middle the tone and right the
  211. envelope functions.
  212.  
  213. How to use the sliders:
  214.  
  215. Clicking on the knob, while holding down the left-mouse-button will change
  216. the value.
  217. Clicking left or right from the knob will decrease or increase the value
  218. with 1 unit.
  219.  
  220. Data-change insn't directly transmitted to the synth, you have to
  221. send the changed data by pressing the space bar. (Or leaving the
  222. edit window - press close gadget - and click the voice-transmit gadget.)
  223.  
  224. Also a small 3 octave midi-keyboard has been created for simplified use
  225. for those with an TG33 without a midi-keyboard.
  226.  
  227. Going from the A-key (Q for QWERTY-keyboard) to the right-bottom-key.
  228.  
  229. Pressing a key down sends a note-on message to the synth., releasing it,
  230. sends a note-off. If you have selected a fast key-repeat in the
  231. preferences-menu, everytime a key-repeat occurs a note-on message shall be
  232. transmitted, resulting in 'hanging' notes. You can stop these notes by
  233. pressing the space-bar. So when you are editing strings or sounds with a
  234. long decay it is better to set the key-repeat in the workbench-preferences
  235. to the maximum possible value.
  236.  
  237. Nearly all the functions found on the SY22/TG33 are implemented,
  238. except for the vector functions.
  239. I believe that it is easier to create a vector with the vector-joystick
  240. than any program can do. If you don't agree, reply to me - don't forget
  241. to pay the shareware fee - and I will ad it in a future version.
  242.  
  243. Exit the editor window by clicking on the close-gadget.
  244.  
  245. 5.0 SHAREWARE
  246. =============
  247.  
  248. The program is released as a shareware product,
  249. this means that you can copy it freely but if you intend to use it,
  250. you'll have to pay me a small amount of money, say 600 Bfr or 20 US$.
  251.  
  252. Send money (no coins) to the following address:
  253. (you will be registered)
  254.  
  255. Dominator Software Development
  256.  
  257. Luc De pauw
  258. St.-Amandsesteenweg 166
  259. B-2880 BORNEM
  260. BELGIUM
  261.  
  262. DO NOT FORGET YOUR ADDRESS AND NAME !
  263.  
  264. If you have any problems with the software or you've discoverd a nasty
  265. bug, please contact me!!!
  266. Also, any sounds you have created are very welcome, maybe it's possible
  267. to fill some disk's with them.
  268. ==========================================================================
  269.